engineering technologist - German English Dictionary